package com.own.component.util.database.base;

/**
 * BaseDatabaseFieldMapping
 *
 * @author chenxueli
 * @date 2022-10-15 13:33:00
 */
public interface BaseDatabaseFieldMapping {

    /**
     * 数据库类型
     *
     * @return 数据库类型
     */
    String databaseType();

    /**
     * java类型
     *
     * @return java类型
     */
    String javaType();

    /**
     * java类型全路径（多个用;分隔）
     *
     * @return java类型全路径
     */
    String importPath();

    /**
     * typescript类型
     *
     * @return typescript类型
     */
    String typescriptType();

}
